×

high-head power station meaning in English

高水头电站

Related Words

  1. high-head dam
  2. high-head hydro-power station
  3. high-head scheme
  4. high-head turbine
PC Version

Copyright © 2018 WordTech Co.